Europe Is Launching A Space Debris Removal Robot Sometime In 2025.